/*  - - - - - - -   Content - - - - - - -  */
#content {
    clear:both;
    position:absolute;
    margin:30px 0 0 38px;
    left: 160px;
    top: 58px;
    height: 382px;
    width: 540px;
}


/*	tag conventions																						*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

html,body					{border:0;margin:0;padding:0;}
body						{font-family:Arial,Garuda,Utkal,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#333;background:#fff;}

p							{margin:0;}
img							{border:0;margin:0;display:block;}
ul							{margin:0;padding:0;list-style:none;}
form						{margin:0;}
label						{display:block;}

a							{color:#333;}
a:hover						{color:#e20074;text-decoration:none;}

table						{border:0 none;border-collapse:collapse;border-spacing:0;empty-cells:show;}
td							{border:0 none;padding:0;}

h1,h2,h3,h4,h5				{font-size:12px;margin:0;padding:0;}





/*	markenlabel	and metanav (contains linklist; see below)												*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

#markenlabel				{padding:6px;}
#markenlabel a				{display:block;width:954px;height:63px;background-image:url(../images/markenlabel.gif);}
#markenlabel a span			{display:none;}

#metanav					{position:absolute;left:405px;top:19px;width:550px;}






/*	main menu / navigation																				*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

#mainnav					{position:relative;left:0px;top:1px;width:964px;height:81px;z-index:50;}
#mainnav ul					{position:absolute;z-index:1;}
#mainnav ul li				{display:block;width:241px;height:85px;float:left;background-image:url(../images/chrome.png);background-position:5000px 0px;background-repeat:no-repeat;}

#mainnav ul li a.main		{display:block;height:16px;padding-left:24px;overflow:hidden;background-image:url(../images/chrome.png);background-position:-966px -316px;background-repeat:no-repeat;}
#mainnav ul li a.main b		{display:block;margin-top:1px;}

#mainnav ul li a.main		{text-decoration:none;}
#mainnav ul li a.main:hover	{text-decoration:underline;background-position:-966px -332px;}


#mainnav ul li .mainText p	{padding-left:42px;margin-top:6px;}
#mainnav h2					{font-weight:bold;margin:0;}
#mainnav h1					{display:none;}


.mainHead					{margin:14px 0 0 18px;background-position:0px -130px;}
.mainText					{position:relative;}
.mainPane					{height:105px;}

/*	invoked by script ...		*/

.mainPaneBackground			{position:absolute;top:32px;z-index:0;display:none;}
.mainPaneContent			{position:absolute;left:8px;top:40px;background:#fff;color:inherit;width:950px;height:105px;background-image:url(../images/chrome.x.fade.png);background-repeat:repeat-x;display:none;}

/*	prevent cascade	...			*/

#mainnav ul li ul li		{float:none;height:auto;width:auto;}





/*	main menu / content																					*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

.container					{width:950px;height:105px;overflow:hidden;}
.container h3				{font-size:12px;margin:0;}

.slot						{position:absolute;top:21px;}
.slot1						{left:034px;width:241px;}
.slot2						{left:275px;width:241px;}
.slot3						{left:516px;width:241px;}
.slot4						{left:757px;width:193px;}

.slotLinks h3				{display:none;}
.slotLinks ul				{margin:0;padding:0;list-style:none;}
.slotLinks ul li			{height:auto;}

.slotEmpty					{display:none;}
.slotTeaser					{font-size:inherit;}





/*	toolbar																								*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

#toolbar					{width:966px;height:47px;padding-bottom:2px;background-image:url(../images/chrome.png);background-position:0px -63px;}
#toolbar .toolbarInner		{position:relative;left:20px;top:14px;width:926px;height:21px;}
#toolbar .button			{margin-left:3px;}

#toolLinks					{position:absolute;left:0px;top:0px;width:250px;}
#toolLinksSelect			{position:absolute;width:165px;}
#toolLinksSelect select		{width:165px;}
#toolLinksButton			{position:absolute;width:075px;left:170px;}

#toolSearch					{position:absolute;left:15px;top:0px;width:250px}
#toolSearchInput			{position:absolute;width:155px;}
#toolSearchInput input		{float:left;width:149px;padding:1px 3px;}
#toolSearchInput input.mod	{float:left;width:140px;height:17px;padding:3px 9px 1px 9px;border:0;background-image:url(../images/chrome.png);background-position:-0px -385px;}
#toolSearchButton			{position:absolute;width:075px;left:162px;}

#toolAddon					{position:absolute;left:560px;top:3px;width:370px;}



/*	toplinks																							*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

#toplinks						{position:absolute;display:none;left:40px;top:177px;z-index:25;}
#toplinks .topLinksHead			{width:235px;height:21px;overflow:hidden;color:#333;background:#fff;background-image:url(../images/chrome.png);background-position:-0px -364px;cursor:pointer;}
#toplinks .topLinksHead h3		{padding:3px 9px;font-weight:normal;}
#toplinks .topLinksHead h3 a	{text-decoration:none;}

#toplinks .topLinksOuter		{position:absolute;left:-42px;top:27px;}
#toplinks .topLinksInner		{position:relative;left:  8px;top: 1px;padding:0;}
#toplinks .toplinksBody			{position:relative;padding:0;width:374px;}

#toplinksBody					{display:none;}






/*	form elements																						*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

input.button				{position:relative;border:0;height:21px;top:0px;padding-bottom:1px;overflow:hidden;background-image:url(../images/chrome.png);cursor:pointer;}
input.text					{margin:0;}
select.select				{height:22px;}














/*	tempalte framework	/ layout grid																	*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/


.bodyLine					{clear:both;float:none;width:974px;}
.bodyLine					{width:966px;margin-left:6px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#f1f1f1;color:inherit;}
.bodyLine.top1				{border-top:1px solid #ccc;margin-top:6px;}
.bodyLine.top1				{background-image:url(../images/chrome.x.headback.png);background-repeat:repeat-x;}
.bodyLine.top2				{background-image:url(../images/chrome.x.headback.png);background-repeat:repeat-x;background-position:0 -75px;}
.bodyLine.btm				{border-bottom:1px solid #ccc;padding-bottom:9px;}

.bodyCell					{float:left;position:relative;width:inherit;}
.bodyCell.col1				{width:744px;}
.bodyCell.col2				{width:222px;}

.bodyCell.col11				{width:372px;}
.bodyCell.col12				{width:372px;}

.bodyCell.col13				{width:472px;}
.bodyCell.col14				{width:272px;}

.bodyCell.col15				{width:522px;}
.bodyCell.col16				{width:248px;}



.boxMaxTop					{width:966px;background-image:url(../images/chrome.png);			background-position:    0px -111px;height:  8px;overflow:hidden;}
.boxMaxBtm					{width:966px;background-image:url(../images/chrome.png);			background-position:    0px -119px;height:  8px;overflow:hidden;}
.boxMaxMid					{width:966px;background-image:url(../images/chrome.y.border.png);	background-position:    0px    0px;}

.box100Top					{width:954px;background-image:url(../images/chrome.png);			background-position:    0px -127px;height:  8px;overflow:hidden;}
.box100Btm					{width:744px;background-image:url(../images/chrome.png);			background-position:    0px -135px;height:  8px;overflow:hidden;}
.box100Mid					{width:744px;background-image:url(../images/chrome.y.border.png);	background-position: -966px    0px;}

.box075Top					{width:522px;background-image:url(../images/chrome.png);			background-position:    0px -175px;height:  8px;overflow:hidden;}
.box075Btm					{width:522px;background-image:url(../images/chrome.png);			background-position:    0px -183px;height:  8px;overflow:hidden;}
.box075Mid					{width:522px;background-image:url(../images/chrome.y.border.png);	background-position:-3048px    0px;}

.box065Top					{width:472px;background-image:url(../images/chrome.png);			background-position:    0px -191px;height:  8px;overflow:hidden;}
.box065Btm					{width:472px;background-image:url(../images/chrome.png);			background-position:    0px -199px;height:  8px;overflow:hidden;}
.box065Mid					{width:472px;background-image:url(../images/chrome.y.border.png);	background-position:-2304px    0px;}

.box050Top					{width:372px;background-image:url(../images/chrome.png);			background-position:    0px -143px;height:  8px;overflow:hidden;}
.box050Btm					{width:372px;background-image:url(../images/chrome.png);			background-position:    0px -151px;height:  8px;overflow:hidden;}
.box050Mid					{width:372px;background-image:url(../images/chrome.y.border.png);	background-position:-1710px    0px;}

.box035Top					{width:272px;background-image:url(../images/chrome.png);			background-position:    0px -207px;height:  8px;overflow:hidden;}
.box035Btm					{width:272px;background-image:url(../images/chrome.png);			background-position:    0px -215px;height:  8px;overflow:hidden;}
.box035Mid					{width:272px;background-image:url(../images/chrome.y.border.png);	background-position:-2776px    0px;}

.box020Top					{width:248px;background-image:url(../images/chrome.png);			background-position:    0px -223px;height:  8px;overflow:hidden;}
.box020Btm					{width:248px;background-image:url(../images/chrome.png);			background-position:    0px -231px;height:  8px;overflow:hidden;}
.box020Mid					{width:248px;background-image:url(../images/chrome.y.border.png);	background-position:-3570px    0px;}

.boxMinTop					{width:222px;background-image:url(../images/chrome.png);			background-position:    0px -159px;height:  8px;overflow:hidden;}
.boxMinBtm					{width:222px;background-image:url(../images/chrome.png);			background-position:    0px -167px;height:  8px;overflow:hidden;}
.boxMinMid					{width:222px;background-image:url(../images/chrome.y.border.png);	background-position:-2082px    0px;}

.boxContent					{
    background:#fff;
    background-image:url(../images/chrome.x.fade.3.png);
    background-position:top left;
    background-repeat:repeat-x;
    position:relative;
    margin-right: 8px;
    margin-bottom: 0;
    margin-left: 8px;
}
.boxEmpty					{margin:0 8px;}
.boxFlash					{margin:0 8px;position:relative;width:356px;height:420px;overflow:hidden;}
.boxBanner					{width:728px;height:95px;overflow:hidden;}
.boxFlash img				{position:absolute;left:0;top:0;width:356px;height:420px;}
.boxBinaryHelp				{padding:9px;}

#divhidden             { position         : absolute;
    visibility       : hidden;
}
a                      { text-decoration  : none;
    color            : #E20074;
}
table, td, tr, th , dl { font-size        : 12px;
    font-family      : Arial, sans-serif, Helvetica;
    color            : #000000;
    margin           : 0;
    text-decoration  : none;
}
.headgrey              { color            : #ffffff;
    background-color : #999999;
    font-weight      : bold;
}
.frame                 { background-color : #eaeaea;
}

.frame1                 { background-color :#bfbfbf;
}
.frame2                 { background-color :#d9d9d9;
}
.grey1                 { background-color : #e7e7e7;
    font-weight      : bold;
}
.grey2                 { background-color : #f5f5f5;
    text-decoration  : none;
}
.formtext              { font-size        : 12px;
    font-family      : Arial, sans-serif, Helvetica;
    color            : #000000;
}

.fliesstext 			{font-size			: 9pt;
    font-family		: Arial;
}

.fliesstext1 			{font-size			: 9pt;
    font-family		: Arial;
    font-weight		: bold;
}

.fliesstextmag1 		{color				: #e20074;
    font-weight		: bold;
    font-family		: Arial;
}
.fliesstextmag2 		{color				: #e20074;
    font-weight		: bold;
    font-size			: 12pt;
    font-family		: Arial;
}
.fliesstextgrau 		{color				: #666;
    font-weight		: bold;
    font-family		: Arial;
    font-size:9pt;
}
.headline 				{font-size			: 12pt;
    font-family		: Arial;
    font-weight		: bold;
    color				: #333333;
    background-color 	: #eaeaea;
}















/*	boxTabstrip																							*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

#stageTabsAdbox					{display:none;}

ol.stageTabs 					{position:relative;z-index:1;height:39px;margin:0;padding:0;list-style:none;}

ol.stageTabs li					{float:left;display:block;height:39px;overflow:hidden;background-image:url(../images/chrome.x.fade.png);background-position:0px -105px;background-repeat:repeat-x;}
ol.stageTabs li.active			{background-position:0px -144px;}

ol.stageTabs li.left			{width:8px;height:39px;overflow:hidden;background-image:url(../images/chrome.png);background-position:-0px -429px;}
ol.stageTabs li.right			{width:8px;overflow:hidden;background-image:url(../images/chrome.png);background-position:-8px -429px;}

ol.stageTabs li a				{display:block;padding:7px 32px 8px 16px;margin-top:8px;text-decoration:none;color:#fff;border-right:1px solid #fff;}
ol.stageTabs li a.none			{border-right:none;}

ol.stageTabs li.active a		{color:#333;}
ol.stageTabs li.active a:hover	{color:#333;}
ol.stageTabs li a:hover			{color:#fff;}

div.stageOuter					{position:relative;height:266px;}
div.stageInner					{position:absolute;z-index:0;top:0px;}

div.stageContent				{position:relative;height:250px;overflow:hidden;background:#ffffff;}
div.stageContent.hidden			{display:none;}

div.stageContent img.layer		{position:absolute;left:0;top:0;}

div.stageContentM2M				{padding:60px 185px;}
div.stageContentM2M	h2			{padding:9px 0;}
div.stageContentM2M	a			{display:block;padding:9px 0;}


#oneLogin						{position:relative;z-index:1;}



/*	boxTabstrip																							*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/


.boxService	h2					{height:18px;color:#fff;background:#000;padding:7px 18px 5px 18px;overflow:hidden;background-repeat:repeat-x;background-image:url(../images/chrome.x.fade.png);}
.boxService.mobile	h2			{background-position:0px -213px;}
.boxService.home	h2			{background-position:0px -183px;}
.boxService.help	h2			{background-position:0px -243px;}


/*	.boxService	h2					{height:18px;color:#333;background:#ccc;padding:6px 18px;overflow:hidden;background-image:url(../images/chrome.x.fade.3.png);background-position:left top;background-repeat:repeat-x;}	*/

.boxServiceLinks				{background:#ffffff;padding:0;margin:0;}
.boxServiceLinks.content1		{height:188px;position:relative;overflow:hidden;}
.boxServiceLinks.content2		{height:136px;position:relative;overflow:hidden;}
.boxServiceLinks.pulldown		{border-bottom:1px solid #ccc;border-right:1px solid #ccc;overflow:auto;}

.boxServiceLinks li				{position:relative;height:27px;overflow:hidden;padding:0;margin:0;line-height:1em;}
.boxServiceLinks li a			{display:block;border-top:1px solid #d0d0d0;line-height:1em;margin:0;padding:7px 18px 6px 18px;text-decoration:none;}
.boxServiceLinks li a.first		{border-top:0}
.boxServiceLinks li a.foot		{background:#f6f6f6}
.boxServiceLinks li.current		{background:#eee;}
.boxServiceLinks li.current	a	{font-weight:bold;}

.boxServiceLinks.underlined li a		{text-decoration:underline;}
.boxServiceLinks a.submenu		{padding-left:9px;font-size:12px;}

#boxServiceShadowFragment1		{position:absolute;top:0;left:-7px;width:7px;height:50px;background-image:url(../images/chrome.y.border.png);background-position:0 -7px;background-repeat:repeat-y;}









/*	linklist																							*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

.linklist							{list-style:none;display:block;clear:both;}

.linklist li						{float:left;width:inherit;}
.linklist li a						{display:block;}

.linklist li a:hover				{color:#e20074;background:inherit;}
.linklist li.first a				{padding-left:0;}

.linklist.small li a				{font-size:11px;background:inherit;}
.linklist.small li a:hover			{color:#e20074;background-color:inherit;}

.linklist.right li					{float:right;width:inherit;}
.linklist.right li.last a			{padding-right:0;}


#footer .linklist li				{padding:3px 0px;}
#footer .linklist li a				{padding:0px 6px;}
#footer .linklist li.first a		{padding-left:0px;}
#footer .linklist li.last a			{padding-right:0;}

#metanav .linklist li a				{padding:0px 9px;}
#metanav .linklist li.last a		{padding-right:0px;}


#toolbar .linklist li a				{padding:0px 18px;}


#toolBreadcrumb						{padding:4px 0;}
.linklist span.pathIcon				{display:block;float:left;width:15px;height:15px;margin:0 3px 0 9px;overflow:hidden;background-image:url(../images/chrome.png);background-position:-966px -360px;background-repeat:no-repeat;}
.linklist a:hover span.pathIcon		{background-position:-981px -360px;}
.linklist li.root					{padding-left:14px;}

.linkcloud li						{margin-left:30px;position:relative;margin-bottom:9px;}
.linkcloud span.linkIcon			{position:absolute;left:-25px;display:block;float:left;width:15px;height:15px;overflow:hidden;background-image:url(../images/chrome.png);background-position:-966px -375px;background-repeat:no-repeat;}
.linkcloud span.linkLabel			{display:inline-block;width:195px;float:none;margin:0;cursor:pointer;}
.linkcloud a						{text-decoration:none;}





/*	footnotes (on sheet)																				*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

#footnotes							{padding-top:9px;clear:both;}
#footnotes li						{clear:both;background:inherit;font-size:11px;padding:6px 0px 6px 18px;text-align:justify;}
#footnotes li div					{display:block;float:left;width:18px;}
#footnotes li p						{float:left;width:692px;}


a.footnoteCharacter					{position:absolute;font-size:23px;text-align:center;display:none;width:12px;height:8px;padding-top:3px;overflow:hidden;background:#fff;border:1px solid #666;cursor:pointer;}
a.footnoteCharacter:hover			{color:#e20074;border-color:#e20074;}

a.footnoteCharacterInline			{font-size:23px;text-align:center;display:none;width:12px;height:8px;padding:2px 0 1px 0;margin:-2px 3px;overflow:hidden;background:#fff;border:1px solid #666;cursor:default;}
a.footnoteCharacterInline:hover		{color:#333;}

a.footnoteCharacterHint				{font-size:23px;text-align:center;display:inline-block;width:12px;height:8px;padding-top:3px;margin:-2px 3px;overflow:hidden;background:#fff;border:1px solid #666;cursor:default;}
a.footnoteCharacterHint:hover		{color:#333;}



#footnoteBox						{position:absolute;z-index:5;display:none;}
#footnoteBox .boxContent			{width:480px;border:1px solid #ccc;overflow:hidden;}

#footnoteBoxHeader					{padding:6px 9px 0 0;height:27px;overflow:hidden;text-align:right;white-space:nowrap;}
#footnoteBoxHeader .icon			{display:inline-block;}

#footnoteBoxContentOuter			{overflow:auto;}
#footnoteBoxContentInner			{padding:9px 30px 20px 30px;}
#footnoteBoxClose					{}

#footnotesHint						{padding:9px 27px;display:none;}







/*	footer	(below the sheet)																			*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

#footer								{width:974px;font-size:11px;background-color:inherit;margin-bottom:0px;}
#footer .top						{width:968px;margin-left:6px;background-image:url(../images/chrome.png);background-position:0px -239px;height:10px;overflow:hidden;}
#footer .seperator					{height:1px;overflow:hidden;background-image:url(../images/chrome.png);background-repeat:no-repeat;background-position:0 -315px;clear:both;}
#footer .footSlice					{font-size:inherit;}

#footer	.col						{float:left;width:inherit;padding:9px 0;}
#footer	.colA						{width:218px;}
#footer	.colB						{width:756px;}

#copyright							{padding:3px 18px;color:#333333;background:inherit;}





/*	linkpool	(link columns below the sheet)															*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

.linkpool							{float:left;width:189px;}
.linkpool li						{display:block;padding-bottom:2px;}
.linkpool li.first					{margin-bottom:6px;}
.linkpool li.first a				{font-weight:bold;}





/*	icons																								*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

.iconified							{display:block;position:absolute;right:8px;top:5px;width:15px;height:15px;background-image:url(../images/chrome.png);background-position:-966px -375px;}

span.icon							{display:block;cursor:pointer;width:15px;height:15px;margin-left:5px;background-image:url(../images/chrome.png);}
span.icon.open						{background-position:-966px -375px;}
span.icon.close						{background-position:-966px -390px;}
span.icon.delete					{background-position:-966px -405px;}

a:hover span.icon.open				{background-position:-981px -375px;}
a:hover span.icon.close				{background-position:-981px -390px;}
a:hover span.icon.delete			{background-position:-981px -405px;}







/*	teaser																								*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

.teaser								{}

.teaser h2							{margin:0;padding:7px 9px 10px 9px;}
.teaser h3							{margin:0;padding:7px 9px 10px 18px;}
.teaser div.body					{margin:0;padding:5px 9px 5px 9px;line-height:16px;}

.teaser a.txt						{display:block;margin-top:4px;}
.teaser a.lst						{display:block;margin-top:0px;}

.teaser .formed						{background:#f1f1f1;color:inherit;}

.teaser .left						{display:block;float:left;width:121px;height:121px;}
.teaser .right						{display:block;float:left;width:235px;height:121px;}
.teaser.visual						{height:121px;}

.teaser .head span.icon				{position:absolute;right:8px;top:7px;display:none;}
.teaser .head						{position:relative;display:block;height:32px;overflow:hidden;}

.teaser.letter						{background:#fff;color:inherit;padding:25px;}
.teaser.letter p					{margin:9px 0;line-height:18px;}

.teaser.imprint1					{height:23em;padding-left:25px;}
.teaser.imprint2					{height:16em;padding-left:25px;}

.teaser.imprint1 .body				{line-height:20px;}
.teaser.imprint2 .body				{line-height:20px;}

.teaser.serviceLinks1				{height:212px;}
.teaser.serviceLinks2				{height:212px;}
.teaser.serviceContentHeight		{height:440px;}

.onedual							{height:54px;overflow:hidden;position:relative;}


.teaserFull							{height:168px;}
.teaserFull p						{line-height:18px;}

.teaserFull .teaserImageLeft		{position:absolute;left:000px;width:167px;height:167px;}
.teaserFull .teaserImageRight		{position:absolute;left:333px;width:167px;height:167px;}
.teaserFull img.teaserImageFrame	{position:absolute;left:3px;top:1px;}
.teaserFull img.teaserImageVisual	{position:absolute;left:11px;top:09px;}

.teaserFull .teaserContentLeft		{float:left;width:325px;}
.teaserFull .teaserContentRight		{float:right;width:325px;}








/*	page headlines (support pages)																		*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/


h1.image							{position:relative;width:728px;height:135px;background-image:url(../images/title.background.2.jpg);}
h1.imageService						{position:relative;width:728px;height:135px;background-image:url(../images/title.background.2.jpg);}
h1.imageContact						{position:relative;width:728px;height:135px;background-image:url(../images/title.background.1.jpg);}

h1.imageCorparate					{height:180px;background-image:url(../images/title.background.3.jpg);}
h1.imageCorparate img				{top:75px !important;}

h1.imageService img					{position:absolute;left:34px;top:53px;}
h1.image img						{position:absolute;left:34px;top:53px;}

.teaser.serviceContent	h2			{padding-left:33px;display:inline-block;}
.teaser.serviceContent	.text		{padding:10px 33px;}
.teaser.serviceContent	.text p		{margin-bottom:12px;line-height:21px;}
.teaser.serviceContent	.text li	{margin-bottom:12px;line-height:21px;}
.teaser.serviceContent	.text ul	{list-style:square;padding-left:22px;}



.button								{width:75px;background-position:-53px -316px}
.data								{display:none;}
.clear								{clear:both;float:none;width:0;}


.autotitle							{font-size:inherit;}
.tooltip							{font-size:inherit;}






/*	guides																								*/
/*	::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/

table.guide							{width:100%;border-collapse:collapse;border-spacing:0;margin: 27px 0;}
table.guide	td						{padding:27px 18px;background:#f3f3f3;border-right:1px solid #fff;border-bottom:1px solid #fff;line-height:22px;vertical-align:top;}

table.guide	td.column1				{width:20%}
table.guide	td.column2				{width:40%}
table.guide	td.column3				{width:40%}

table.guide	tr.chrome1 td			{background:#e3e3e3;font-weight:bold;}
table.guide	td.chrome1				{background:#e3e3e3;font-weight:bold;}



table.fatGuide						{width:100%;border-collapse:collapse;border-spacing:0;}
table.fatGuide	td					{vertical-align:top;}
table.fatGuide	td.column1			{width:20%}
table.fatGuide	td.column2			{width:40%}
table.fatGuide	td.column3			{width:40%}

table.fatGuide	tr.chrome2 td		{font-weight:bold;padding:9px 27px 9px 27px;}
table.fatGuide	tr.chrome3 td		{padding:9px 27px 9px 27px;border-bottom:1px solid #ccc;}
table.fatGuide	tr.chrome4 td		{padding:9px 27px 9px 27px;border-top:1px solid #ccc;}

table.fatGuide	td h4				{margin-bottom:9px;color:#e20074;}
table.fatGuide	td p a				{display:block;margin:9px 0 27px 0;}


#dtagCorporateTeaser{position:absolute;left:7px;top:771px;border:0;height:900px;}

#error-404{
    font-family: Arial, Helvetica, sans-serif;
    max-width: 900px;
    margin: auto;
    font-size: 14px;
    line-height: 20px;
    padding:0 20px;
}

#error-404 #header {
    margin: 30px 0 13px;
}
#error-404 #header #logo {
    background: url(../images/telekom-erleben-was-verbindet.jpg) no-repeat;
    padding-bottom: 13px;
    border-bottom: 1px solid #e5e5e5;
    height: 76px;
    max-width: 900px
}
#error-404 h1 {
    color: #e20074;
    font-size: 21px;
    font-weight: normal;
    margin: 27px 0 20px
}
#error-404 p {
    color: #4b4b4b;
    margin: 13px 0;
    width: 85%
}
#error-404 p span {
    display: block;
    margin-bottom: 20px
}
#error-404 a {
    color: #00a1de;
    line-height: 25px;
    text-decoration: none
}
#error-404 a:hover {
    text-decoration: underline
}
#error-404 #links-mobile{
    display: none;
}
#error-404 .teaser {
    width: 100%
}
#error-404 .teaser .teaser50 {
    width: 50%;
    float: left
}
#error-404 .teaser .teaser50 p {
    width: 100%
}
#error-404 .teaser .teaser50 p strong {
    line-height: 30px
}
#error-404 .clear {
    clear: both;
    float: none
}
#error-404 #footer {
    font-size: 14px;
    display: block;
    color: #a4a4a4;
    border-top: 1px solid #e5e5e5;
    padding-top: 17px;
    margin: 17px 0 30px;
    width:100%;
}

@media (max-width:900px) {
    #error-404 #header #logo {
        background: url(../images/telekom-logo.png) no-repeat;
        height: 70px;
    }
}

@media (max-width:768px) {
    #error-404 #links-desktop {
        display: none;
    }
    #error-404 #links-mobile{
        display: block;
        margin-top: 30px;
    }

}